草庐IT

Javascript toFixed 不舍入

全部标签

mysql 十进制舍入

我是mysql的新手,需要一些基本的东西。我需要像这样四舍五入小数:21,4758应该是21,480,2250应该是0,2223,0850应该是23,0822,9950应该是22,99我尝试了很多东西,但都做不到。谢谢。 最佳答案 试试这个://roundthevaluetotwodecimalplacesSELECTROUND(,2)fieldFROM//usetruncateifyoudon'twan'ttoroundtheactualvalueSELECTTRUNCATE(,2)fieldFROM//youcanalsouse

ios - 使用NSAutoresizingMaskLayoutConstraint进行UITableViewCell舍入错误,但是在Storyboard和heightForRowAtIndexPath中正确设置了大小:

我正在尝试使用AutoLayout在我的表格视图单元格中配置子视图,在理想情况下,希望表格视图单元格尽可能高以包含所有子视图。但是,这似乎是不可能的,因为在实际创建像元之前就确定了像元的高度。因此,到目前为止,我只是查看了设置的约束条件并计算了包含所有内容所需的总高度,并将其在情节提要中设置为该特定TableViewCell原型单元格的行高,并且还在tableView:heightForRowAtIndexPath:方法中返回了此高度。现在,我的表格视图单元格如下所示(情节提要的屏幕截图):有两个没有显示大小的约束,它们都具有大小10(按钮顶部容器视图以及滑块和中间标签之间的距离)。从

ios - iOS NSAttributedString用颜色舍入背景

我想创建一个类似的图片:我设法用nsmutableattributedstring创建了除橙色圆角矩形之外的所有类型。我可以用背景颜色将背景设置为该颜色,但我找不到使其变圆的方法。有什么样的我怎么能做到?我找到了这个答案,但我无法让它在单点触摸中工作:NSAttributedStringbackgroundcolorandroundedcorners我在xamarin.ios中的代码:varstringBuilder=newNSMutableAttributedString();stringBuilder.Append(newNSAttributedString("26"));stri

ios - 将 float 值舍入到 .1(十位)

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:HowcanIroundafloatvalueto2postdecimalpositions?假设我有一个双数3.46。我如何将它四舍五入到3.50?我试过了NSLog(@"res:%.f",round(3.46));但它返回3。

iphone - 在 iOS 中将 NSdate 舍入到最近的小时

我有格式的数据时间:13:52、10:30、11:48等等我想四舍五入到最近的小时。例如13:52->14:00、10:30->11:00和11:48->12:00。我如何使用NSDate做到这一点? 最佳答案 这是一个Swift3.0实现,它使用Date扩展获取最近的小时数:extensionDate{funcnearestHour()->Date?{varcomponents=NSCalendar.current.dateComponents([.minute],from:self)letminute=components.mi

swift - 快速舍入数字

在Swift中,我需要能够根据值对数字进行舍入。如果一个数字是整数,后面只有“.0”,我需要把它转换成一个整数,如果这个数字小数点后的数字大于2位,我需要把它四舍五入到2位。例如:1.369352-->1.377.75-->7.752.0-->2我如何检查我的数字并根据这些规则四舍五入? 最佳答案 这样的东西应该不错吧?funcformatNumber(number:Double)->String?{letformatter=NSNumberFormatter()formatter.maximumFractionDigits=2le

ios - 在 UIView 类中添加 UIView 舍入逻辑

我有一个自定义的UIView,我将它添加到我的ViewController中,如下所示:letmyCustomView=Bundle.main.loadNibNamed("MyCustomView",owner:nil,options:nil)as!MyCustomViewmyCustomView.layer.cornerRadius=10myCustomView.layer.masksToBounds=true我绕过View的角落。但我想知道,有没有办法在MyCustomView类中移动这种圆角逻辑? 最佳答案 当你使用IB时,你

swift - 使 Int 舍入到最接近的值

我有两个Int值(它们必须是Ints),我希望它们在方程式中四舍五入到最接近的值;varExample=Int()varsecondExample=Int()Example=(secondExample/7000)此等式使变量Example始终向下舍入到最低值。例如说数字如下;varExample=Int()varsecondExample:Int=20000Example=(20000/7000)20000/7000等于2.857...但是变量Example显示2。如何使Example四舍五入到最接近的数字而不将其更改为Double 最佳答案

ios - 图表 lineChartDataset 舍入值

我正在尝试使用带有Swift3.0的iOS图表库做一些事情。我对lineChartDataset值(显示在每个值点上方)的格式有疑问。现在这些值是“双”的,显示为2.0和3.0而不是2和3等。是否可以对这些值进行舍入?我尝试使用numberFormatter但没有任何效果。任何帮助将不胜感激。 最佳答案 ios-charts已升级为基于协议(protocol)的方法来呈现各种类型的标签,如xAxis、yAxis等。因此您必须实现协议(protocol)IValueFormatter才能获得所需的结果。我已经创建了相同的类,所以直接使

swift - 向负无穷大舍入负整数商

似乎Swift中的整数除法向零舍入而不是向较小的数字舍入。这意味着,例如,-1/2将是0而不是-1。有没有办法告诉Swift向较小的数字舍入?我知道如何“模拟”它,但如果有本地解决方案,我宁愿使用它。 最佳答案 您可以像这样定义自己的运算符:infixoperator{associativityleft}func(a:Int,b:Int)->Int{returnInt(floor(Double(a)/Double(b)))}这样您就不必输入那个荒谬的表达式了。我提议,当然您也可以选择自己的。如果您不喜欢创建运算符,那么可以将其用作普